Grooved helmet - Spanish English Dictionary